package com.cd.system.jpa.entityImport;

import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.math.BigDecimal;

/**
* @description 同步机制的行锁表 ||  || 
* @author admin
* @date 2024-03-25
*/
@Entity
@Data
@Table(name = "qrtz_simprop_triggers")
public class QrtzSimpropTriggers implements Serializable {

    private static final long serialVersionUID = 1L;

    @EmbeddedId
    private QrtzSimpropTriggersKey id;

    //@Comment("String类型的trigger的第一个参数")
    @Column(name = "str_prop_1" )
    private String strProp1;

    //@Comment("String类型的trigger的第二个参数")
    @Column(name = "str_prop_2" )
    private String strProp2;

    //@Comment("String类型的trigger的第三个参数")
    @Column(name = "str_prop_3" )
    private String strProp3;

    //@Comment("int类型的trigger的第一个参数")
    @Column(name = "int_prop_1" )
    private Long intProp1;

    //@Comment("int类型的trigger的第二个参数")
    @Column(name = "int_prop_2" )
    private Long intProp2;

    //@Comment("long类型的trigger的第一个参数")
    @Column(name = "long_prop_1" )
    private Long longProp1;

    //@Comment("long类型的trigger的第二个参数")
    @Column(name = "long_prop_2" )
    private Long longProp2;

    //@Comment("decimal类型的trigger的第一个参数")
    @Column(name = "dec_prop_1" )
    private BigDecimal decProp1;

    //@Comment("decimal类型的trigger的第二个参数")
    @Column(name = "dec_prop_2" )
    private BigDecimal decProp2;

    //@Comment("Boolean类型的trigger的第一个参数")
    @Column(name = "bool_prop_1" )
    private String boolProp1;

    //@Comment("Boolean类型的trigger的第二个参数")
    @Column(name = "bool_prop_2" )
    private String boolProp2;

}

